idling device - Alemán Inglés Diccionario